//package cn.angleline.cloudhub.easbi.eas.entity;
//
//import java.math.BigDecimal;
//import java.sql.Timestamp;
//import java.util.Objects;
//
//@javax.persistence.Entity
//@javax.persistence.Table(name = "T_CAS_ReceivingBill", schema = "dbo", catalog = "xxzx")
//public class TCasReceivingBillEntity {
//    private String fid;
//    private String fCreatorId;
//    private Timestamp fCreateTime;
//    private String fLastUpdateUserId;
//    private Timestamp fLastUpdateTime;
//    private String fControlUnitId;
//    private String fNumber;
//    private Timestamp fBizDate;
//    private String fHandlerId;
//    private String fDescription;
//    private Integer fHasEffected;
//    private String fAuditorId;
//    private String fSourceBillId;
//    private String fSourceFunction;
//    private String fCompanyId;
//    private Integer fSourceType;
//    private Integer fSourceSysType;
//    private String fCurrencyId;
//    private BigDecimal fExchangeRate;
//    private int fIsExchanged;
//    private BigDecimal fLastExhangeRate;
//    private String fSettlementTypeId;
//    private String fSettlementNumber;
//    private String fOppAccountId;
//    private String fFpItemId;
//    private Integer fIsCommitSettle;
//    private Integer fSettleBizType;
//    private Timestamp fAuditDate;
//    private String fCashierId;
//    private String fAccountantId;
//    private int fIsInitializeBill;
//    private int fFiVouchered;
//    private int fBillStatus;
//    private int fSettlementStatus;
//    private Integer fFundType;
//    private Integer fRecType;
//    private BigDecimal fActRecAmt;
//    private BigDecimal fActRecAmtVc;
//    private BigDecimal fActRecLocAmt;
//    private BigDecimal fActRecLocAmtVc;
//    private String fPayeeBankId;
//    private String fPayeeAccountBankId;
//    private String fPayeeAccountId;
//    private String fPayerTypeId;
//    private String fPayerId;
//    private String fPayerNumber;
//    private String fPayerName;
//    private String fPayerAccountNumber;
//    private String fPayerAccountBank;
//    private int fIsImport;
//    private BigDecimal fAmount;
//    private BigDecimal fLocalAmount;
//    private String fAdminOrgUnitId;
//    private String fPersonId;
//    private Timestamp fRecDate;
//    private Integer fAccessoryAmt;
//    private String fConceit;
//    private int fIsRelateReceipt;
//    private String fReceiptId;
//    private String fCurProjectId;
//    private String fSummary;
//    private BigDecimal fDayaccount;
//    private String fContractNo;
//    private String fContractBillId;
//    private String fCapitalAmount;
//    private String fOppInnerAcctId;
//    private Integer fFeeType;
//    private String fProjectId;
//    private String fProjectManagerId;
//    private String fVoucherId;
//    private String fVoucherTypeId;
//    private String fDeliverId;
//    private String fBizTypeId;
//    private Integer fIsBookRl;
//    private BigDecimal fBgAmount;
//    private int fIsAppointVoucher;
//    private int fReceivingBillType;
//    private String fRealRecCompanyId;
//    private String fRealRecBillId;
//    private String fSrcRealRecBillId;
//    private String fRecBillTypeId;
//    private Integer fIsRelateRecBook;
//    private String fFeeTypeId;
//    private String fPayerAccountBankId;
//    private Integer fIsCtrlOppAcct;
//    private Integer fIsRedBill;
//    private Integer fIsTransBill;
//    private Integer fIsTransOtherBill;
//    private BigDecimal fVerifiedAmt;
//    private BigDecimal fVerifiedAmtLoc;
//    private BigDecimal fUnVerifiedAmt;
//    private BigDecimal fUnVerifiedAmtLoc;
//    private Integer fIsNeedVoucher;
//    private String fVoucherNumber;
//    private String fApproverId;
//    private Timestamp fApproveDate;
//    private String fAccepter;
//    private Timestamp fAccepterDate;
//    private Integer fMixEntryVerify;
//    private String fLastPayerTypeId;
//    private String fLastPayerNumber;
//    private String fLastPayerName;
//    private String fLastPayerId;
//    private Integer fIsImpFromGl;
//    private Integer fIsSaleReturn;
//    private Integer fIsProxyReturn;
//    private Integer fIsPreReturn;
//    private String fAdminOrgUnitIdSourceBill;
//    private String fPersonIdSourceBill;
//    private String fAsstActIdSourceBill;
//    private Timestamp fBillDateSourceBill;
//    private String fAsstActTypeIdSourceBill;
//    private int fisCoopBuild;
//    private Integer fIsReverseLockAmount;
//    private String fContractNumber;
//    private Timestamp fSubSettDate;
//    private String fOppFpItemId;
//    private String fOppBgItemId;
//    private String fOppBgItemName;
//    private String fOppBgItemNumber;
//    private String fOutBgItemId;
//    private String fOutBgItemName;
//    private String fOutBgItemNumber;
//    private String fpayaccountbank;
//    private String fCostCenterId;
//    private String fpaymentTypeid;
//    private String fsyNbillType;
//    private String fsyNbillNumber;
//    private String fsynBillId;
//    private String fsynBillEntryId;
//    private Integer fPrintCount;
//    private String cfkdTextField;
//
//    @javax.persistence.Id
//    @javax.persistence.Column(name = "FID")
//    public String getFid() {
//        return fid;
//    }
//
//    public void setFid(String fid) {
//        this.fid = fid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCreatorID")
//    public String getfCreatorId() {
//        return fCreatorId;
//    }
//
//    public void setfCreatorId(String fCreatorId) {
//        this.fCreatorId = fCreatorId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCreateTime")
//    public Timestamp getfCreateTime() {
//        return fCreateTime;
//    }
//
//    public void setfCreateTime(Timestamp fCreateTime) {
//        this.fCreateTime = fCreateTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastUpdateUserID")
//    public String getfLastUpdateUserId() {
//        return fLastUpdateUserId;
//    }
//
//    public void setfLastUpdateUserId(String fLastUpdateUserId) {
//        this.fLastUpdateUserId = fLastUpdateUserId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastUpdateTime")
//    public Timestamp getfLastUpdateTime() {
//        return fLastUpdateTime;
//    }
//
//    public void setfLastUpdateTime(Timestamp fLastUpdateTime) {
//        this.fLastUpdateTime = fLastUpdateTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FControlUnitID")
//    public String getfControlUnitId() {
//        return fControlUnitId;
//    }
//
//    public void setfControlUnitId(String fControlUnitId) {
//        this.fControlUnitId = fControlUnitId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FNumber")
//    public String getfNumber() {
//        return fNumber;
//    }
//
//    public void setfNumber(String fNumber) {
//        this.fNumber = fNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBizDate")
//    public Timestamp getfBizDate() {
//        return fBizDate;
//    }
//
//    public void setfBizDate(Timestamp fBizDate) {
//        this.fBizDate = fBizDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FHandlerID")
//    public String getfHandlerId() {
//        return fHandlerId;
//    }
//
//    public void setfHandlerId(String fHandlerId) {
//        this.fHandlerId = fHandlerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDescription")
//    public String getfDescription() {
//        return fDescription;
//    }
//
//    public void setfDescription(String fDescription) {
//        this.fDescription = fDescription;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FHasEffected")
//    public Integer getfHasEffected() {
//        return fHasEffected;
//    }
//
//    public void setfHasEffected(Integer fHasEffected) {
//        this.fHasEffected = fHasEffected;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAuditorID")
//    public String getfAuditorId() {
//        return fAuditorId;
//    }
//
//    public void setfAuditorId(String fAuditorId) {
//        this.fAuditorId = fAuditorId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceBillID")
//    public String getfSourceBillId() {
//        return fSourceBillId;
//    }
//
//    public void setfSourceBillId(String fSourceBillId) {
//        this.fSourceBillId = fSourceBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceFunction")
//    public String getfSourceFunction() {
//        return fSourceFunction;
//    }
//
//    public void setfSourceFunction(String fSourceFunction) {
//        this.fSourceFunction = fSourceFunction;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCompanyID")
//    public String getfCompanyId() {
//        return fCompanyId;
//    }
//
//    public void setfCompanyId(String fCompanyId) {
//        this.fCompanyId = fCompanyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceType")
//    public Integer getfSourceType() {
//        return fSourceType;
//    }
//
//    public void setfSourceType(Integer fSourceType) {
//        this.fSourceType = fSourceType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceSysType")
//    public Integer getfSourceSysType() {
//        return fSourceSysType;
//    }
//
//    public void setfSourceSysType(Integer fSourceSysType) {
//        this.fSourceSysType = fSourceSysType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurrencyID")
//    public String getfCurrencyId() {
//        return fCurrencyId;
//    }
//
//    public void setfCurrencyId(String fCurrencyId) {
//        this.fCurrencyId = fCurrencyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FExchangeRate")
//    public BigDecimal getfExchangeRate() {
//        return fExchangeRate;
//    }
//
//    public void setfExchangeRate(BigDecimal fExchangeRate) {
//        this.fExchangeRate = fExchangeRate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsExchanged")
//    public int getfIsExchanged() {
//        return fIsExchanged;
//    }
//
//    public void setfIsExchanged(int fIsExchanged) {
//        this.fIsExchanged = fIsExchanged;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastExhangeRate")
//    public BigDecimal getfLastExhangeRate() {
//        return fLastExhangeRate;
//    }
//
//    public void setfLastExhangeRate(BigDecimal fLastExhangeRate) {
//        this.fLastExhangeRate = fLastExhangeRate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementTypeID")
//    public String getfSettlementTypeId() {
//        return fSettlementTypeId;
//    }
//
//    public void setfSettlementTypeId(String fSettlementTypeId) {
//        this.fSettlementTypeId = fSettlementTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementNumber")
//    public String getfSettlementNumber() {
//        return fSettlementNumber;
//    }
//
//    public void setfSettlementNumber(String fSettlementNumber) {
//        this.fSettlementNumber = fSettlementNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppAccountID")
//    public String getfOppAccountId() {
//        return fOppAccountId;
//    }
//
//    public void setfOppAccountId(String fOppAccountId) {
//        this.fOppAccountId = fOppAccountId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFpItemID")
//    public String getfFpItemId() {
//        return fFpItemId;
//    }
//
//    public void setfFpItemId(String fFpItemId) {
//        this.fFpItemId = fFpItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsCommitSettle")
//    public Integer getfIsCommitSettle() {
//        return fIsCommitSettle;
//    }
//
//    public void setfIsCommitSettle(Integer fIsCommitSettle) {
//        this.fIsCommitSettle = fIsCommitSettle;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettleBizType")
//    public Integer getfSettleBizType() {
//        return fSettleBizType;
//    }
//
//    public void setfSettleBizType(Integer fSettleBizType) {
//        this.fSettleBizType = fSettleBizType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAuditDate")
//    public Timestamp getfAuditDate() {
//        return fAuditDate;
//    }
//
//    public void setfAuditDate(Timestamp fAuditDate) {
//        this.fAuditDate = fAuditDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCashierID")
//    public String getfCashierId() {
//        return fCashierId;
//    }
//
//    public void setfCashierId(String fCashierId) {
//        this.fCashierId = fCashierId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccountantID")
//    public String getfAccountantId() {
//        return fAccountantId;
//    }
//
//    public void setfAccountantId(String fAccountantId) {
//        this.fAccountantId = fAccountantId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsInitializeBill")
//    public int getfIsInitializeBill() {
//        return fIsInitializeBill;
//    }
//
//    public void setfIsInitializeBill(int fIsInitializeBill) {
//        this.fIsInitializeBill = fIsInitializeBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFiVouchered")
//    public int getfFiVouchered() {
//        return fFiVouchered;
//    }
//
//    public void setfFiVouchered(int fFiVouchered) {
//        this.fFiVouchered = fFiVouchered;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBillStatus")
//    public int getfBillStatus() {
//        return fBillStatus;
//    }
//
//    public void setfBillStatus(int fBillStatus) {
//        this.fBillStatus = fBillStatus;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementStatus")
//    public int getfSettlementStatus() {
//        return fSettlementStatus;
//    }
//
//    public void setfSettlementStatus(int fSettlementStatus) {
//        this.fSettlementStatus = fSettlementStatus;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFundType")
//    public Integer getfFundType() {
//        return fFundType;
//    }
//
//    public void setfFundType(Integer fFundType) {
//        this.fFundType = fFundType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRecType")
//    public Integer getfRecType() {
//        return fRecType;
//    }
//
//    public void setfRecType(Integer fRecType) {
//        this.fRecType = fRecType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActRecAmt")
//    public BigDecimal getfActRecAmt() {
//        return fActRecAmt;
//    }
//
//    public void setfActRecAmt(BigDecimal fActRecAmt) {
//        this.fActRecAmt = fActRecAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActRecAmtVc")
//    public BigDecimal getfActRecAmtVc() {
//        return fActRecAmtVc;
//    }
//
//    public void setfActRecAmtVc(BigDecimal fActRecAmtVc) {
//        this.fActRecAmtVc = fActRecAmtVc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActRecLocAmt")
//    public BigDecimal getfActRecLocAmt() {
//        return fActRecLocAmt;
//    }
//
//    public void setfActRecLocAmt(BigDecimal fActRecLocAmt) {
//        this.fActRecLocAmt = fActRecLocAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActRecLocAmtVc")
//    public BigDecimal getfActRecLocAmtVc() {
//        return fActRecLocAmtVc;
//    }
//
//    public void setfActRecLocAmtVc(BigDecimal fActRecLocAmtVc) {
//        this.fActRecLocAmtVc = fActRecLocAmtVc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeBankID")
//    public String getfPayeeBankId() {
//        return fPayeeBankId;
//    }
//
//    public void setfPayeeBankId(String fPayeeBankId) {
//        this.fPayeeBankId = fPayeeBankId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAccountBankID")
//    public String getfPayeeAccountBankId() {
//        return fPayeeAccountBankId;
//    }
//
//    public void setfPayeeAccountBankId(String fPayeeAccountBankId) {
//        this.fPayeeAccountBankId = fPayeeAccountBankId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAccountID")
//    public String getfPayeeAccountId() {
//        return fPayeeAccountId;
//    }
//
//    public void setfPayeeAccountId(String fPayeeAccountId) {
//        this.fPayeeAccountId = fPayeeAccountId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerTypeID")
//    public String getfPayerTypeId() {
//        return fPayerTypeId;
//    }
//
//    public void setfPayerTypeId(String fPayerTypeId) {
//        this.fPayerTypeId = fPayerTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerID")
//    public String getfPayerId() {
//        return fPayerId;
//    }
//
//    public void setfPayerId(String fPayerId) {
//        this.fPayerId = fPayerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerNumber")
//    public String getfPayerNumber() {
//        return fPayerNumber;
//    }
//
//    public void setfPayerNumber(String fPayerNumber) {
//        this.fPayerNumber = fPayerNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerName")
//    public String getfPayerName() {
//        return fPayerName;
//    }
//
//    public void setfPayerName(String fPayerName) {
//        this.fPayerName = fPayerName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerAccountNumber")
//    public String getfPayerAccountNumber() {
//        return fPayerAccountNumber;
//    }
//
//    public void setfPayerAccountNumber(String fPayerAccountNumber) {
//        this.fPayerAccountNumber = fPayerAccountNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerAccountBank")
//    public String getfPayerAccountBank() {
//        return fPayerAccountBank;
//    }
//
//    public void setfPayerAccountBank(String fPayerAccountBank) {
//        this.fPayerAccountBank = fPayerAccountBank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsImport")
//    public int getfIsImport() {
//        return fIsImport;
//    }
//
//    public void setfIsImport(int fIsImport) {
//        this.fIsImport = fIsImport;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAmount")
//    public BigDecimal getfAmount() {
//        return fAmount;
//    }
//
//    public void setfAmount(BigDecimal fAmount) {
//        this.fAmount = fAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLocalAmount")
//    public BigDecimal getfLocalAmount() {
//        return fLocalAmount;
//    }
//
//    public void setfLocalAmount(BigDecimal fLocalAmount) {
//        this.fLocalAmount = fLocalAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAdminOrgUnitId")
//    public String getfAdminOrgUnitId() {
//        return fAdminOrgUnitId;
//    }
//
//    public void setfAdminOrgUnitId(String fAdminOrgUnitId) {
//        this.fAdminOrgUnitId = fAdminOrgUnitId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPersonId")
//    public String getfPersonId() {
//        return fPersonId;
//    }
//
//    public void setfPersonId(String fPersonId) {
//        this.fPersonId = fPersonId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRecDate")
//    public Timestamp getfRecDate() {
//        return fRecDate;
//    }
//
//    public void setfRecDate(Timestamp fRecDate) {
//        this.fRecDate = fRecDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccessoryAmt")
//    public Integer getfAccessoryAmt() {
//        return fAccessoryAmt;
//    }
//
//    public void setfAccessoryAmt(Integer fAccessoryAmt) {
//        this.fAccessoryAmt = fAccessoryAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FConceit")
//    public String getfConceit() {
//        return fConceit;
//    }
//
//    public void setfConceit(String fConceit) {
//        this.fConceit = fConceit;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRelateReceipt")
//    public int getfIsRelateReceipt() {
//        return fIsRelateReceipt;
//    }
//
//    public void setfIsRelateReceipt(int fIsRelateReceipt) {
//        this.fIsRelateReceipt = fIsRelateReceipt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FReceiptId")
//    public String getfReceiptId() {
//        return fReceiptId;
//    }
//
//    public void setfReceiptId(String fReceiptId) {
//        this.fReceiptId = fReceiptId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurProjectId")
//    public String getfCurProjectId() {
//        return fCurProjectId;
//    }
//
//    public void setfCurProjectId(String fCurProjectId) {
//        this.fCurProjectId = fCurProjectId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSummary")
//    public String getfSummary() {
//        return fSummary;
//    }
//
//    public void setfSummary(String fSummary) {
//        this.fSummary = fSummary;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDayaccount")
//    public BigDecimal getfDayaccount() {
//        return fDayaccount;
//    }
//
//    public void setfDayaccount(BigDecimal fDayaccount) {
//        this.fDayaccount = fDayaccount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractNo")
//    public String getfContractNo() {
//        return fContractNo;
//    }
//
//    public void setfContractNo(String fContractNo) {
//        this.fContractNo = fContractNo;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractBillID")
//    public String getfContractBillId() {
//        return fContractBillId;
//    }
//
//    public void setfContractBillId(String fContractBillId) {
//        this.fContractBillId = fContractBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCapitalAmount")
//    public String getfCapitalAmount() {
//        return fCapitalAmount;
//    }
//
//    public void setfCapitalAmount(String fCapitalAmount) {
//        this.fCapitalAmount = fCapitalAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppInnerAcctID")
//    public String getfOppInnerAcctId() {
//        return fOppInnerAcctId;
//    }
//
//    public void setfOppInnerAcctId(String fOppInnerAcctId) {
//        this.fOppInnerAcctId = fOppInnerAcctId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFeeType")
//    public Integer getfFeeType() {
//        return fFeeType;
//    }
//
//    public void setfFeeType(Integer fFeeType) {
//        this.fFeeType = fFeeType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProjectID")
//    public String getfProjectId() {
//        return fProjectId;
//    }
//
//    public void setfProjectId(String fProjectId) {
//        this.fProjectId = fProjectId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProjectManagerID")
//    public String getfProjectManagerId() {
//        return fProjectManagerId;
//    }
//
//    public void setfProjectManagerId(String fProjectManagerId) {
//        this.fProjectManagerId = fProjectManagerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherID")
//    public String getfVoucherId() {
//        return fVoucherId;
//    }
//
//    public void setfVoucherId(String fVoucherId) {
//        this.fVoucherId = fVoucherId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherTypeID")
//    public String getfVoucherTypeId() {
//        return fVoucherTypeId;
//    }
//
//    public void setfVoucherTypeId(String fVoucherTypeId) {
//        this.fVoucherTypeId = fVoucherTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDeliverID")
//    public String getfDeliverId() {
//        return fDeliverId;
//    }
//
//    public void setfDeliverId(String fDeliverId) {
//        this.fDeliverId = fDeliverId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBizTypeID")
//    public String getfBizTypeId() {
//        return fBizTypeId;
//    }
//
//    public void setfBizTypeId(String fBizTypeId) {
//        this.fBizTypeId = fBizTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsBookRL")
//    public Integer getfIsBookRl() {
//        return fIsBookRl;
//    }
//
//    public void setfIsBookRl(Integer fIsBookRl) {
//        this.fIsBookRl = fIsBookRl;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBgAmount")
//    public BigDecimal getfBgAmount() {
//        return fBgAmount;
//    }
//
//    public void setfBgAmount(BigDecimal fBgAmount) {
//        this.fBgAmount = fBgAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsAppointVoucher")
//    public int getfIsAppointVoucher() {
//        return fIsAppointVoucher;
//    }
//
//    public void setfIsAppointVoucher(int fIsAppointVoucher) {
//        this.fIsAppointVoucher = fIsAppointVoucher;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FReceivingBillType")
//    public int getfReceivingBillType() {
//        return fReceivingBillType;
//    }
//
//    public void setfReceivingBillType(int fReceivingBillType) {
//        this.fReceivingBillType = fReceivingBillType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRealRecCompanyID")
//    public String getfRealRecCompanyId() {
//        return fRealRecCompanyId;
//    }
//
//    public void setfRealRecCompanyId(String fRealRecCompanyId) {
//        this.fRealRecCompanyId = fRealRecCompanyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRealRecBillID")
//    public String getfRealRecBillId() {
//        return fRealRecBillId;
//    }
//
//    public void setfRealRecBillId(String fRealRecBillId) {
//        this.fRealRecBillId = fRealRecBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSrcRealRecBillID")
//    public String getfSrcRealRecBillId() {
//        return fSrcRealRecBillId;
//    }
//
//    public void setfSrcRealRecBillId(String fSrcRealRecBillId) {
//        this.fSrcRealRecBillId = fSrcRealRecBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRecBillTypeID")
//    public String getfRecBillTypeId() {
//        return fRecBillTypeId;
//    }
//
//    public void setfRecBillTypeId(String fRecBillTypeId) {
//        this.fRecBillTypeId = fRecBillTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRelateRecBook")
//    public Integer getfIsRelateRecBook() {
//        return fIsRelateRecBook;
//    }
//
//    public void setfIsRelateRecBook(Integer fIsRelateRecBook) {
//        this.fIsRelateRecBook = fIsRelateRecBook;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFeeTypeID")
//    public String getfFeeTypeId() {
//        return fFeeTypeId;
//    }
//
//    public void setfFeeTypeId(String fFeeTypeId) {
//        this.fFeeTypeId = fFeeTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerAccountBankID")
//    public String getfPayerAccountBankId() {
//        return fPayerAccountBankId;
//    }
//
//    public void setfPayerAccountBankId(String fPayerAccountBankId) {
//        this.fPayerAccountBankId = fPayerAccountBankId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsCtrlOppAcct")
//    public Integer getfIsCtrlOppAcct() {
//        return fIsCtrlOppAcct;
//    }
//
//    public void setfIsCtrlOppAcct(Integer fIsCtrlOppAcct) {
//        this.fIsCtrlOppAcct = fIsCtrlOppAcct;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRedBill")
//    public Integer getfIsRedBill() {
//        return fIsRedBill;
//    }
//
//    public void setfIsRedBill(Integer fIsRedBill) {
//        this.fIsRedBill = fIsRedBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsTransBill")
//    public Integer getfIsTransBill() {
//        return fIsTransBill;
//    }
//
//    public void setfIsTransBill(Integer fIsTransBill) {
//        this.fIsTransBill = fIsTransBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsTransOtherBill")
//    public Integer getfIsTransOtherBill() {
//        return fIsTransOtherBill;
//    }
//
//    public void setfIsTransOtherBill(Integer fIsTransOtherBill) {
//        this.fIsTransOtherBill = fIsTransOtherBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVerifiedAmt")
//    public BigDecimal getfVerifiedAmt() {
//        return fVerifiedAmt;
//    }
//
//    public void setfVerifiedAmt(BigDecimal fVerifiedAmt) {
//        this.fVerifiedAmt = fVerifiedAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVerifiedAmtLoc")
//    public BigDecimal getfVerifiedAmtLoc() {
//        return fVerifiedAmtLoc;
//    }
//
//    public void setfVerifiedAmtLoc(BigDecimal fVerifiedAmtLoc) {
//        this.fVerifiedAmtLoc = fVerifiedAmtLoc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUnVerifiedAmt")
//    public BigDecimal getfUnVerifiedAmt() {
//        return fUnVerifiedAmt;
//    }
//
//    public void setfUnVerifiedAmt(BigDecimal fUnVerifiedAmt) {
//        this.fUnVerifiedAmt = fUnVerifiedAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUnVerifiedAmtLoc")
//    public BigDecimal getfUnVerifiedAmtLoc() {
//        return fUnVerifiedAmtLoc;
//    }
//
//    public void setfUnVerifiedAmtLoc(BigDecimal fUnVerifiedAmtLoc) {
//        this.fUnVerifiedAmtLoc = fUnVerifiedAmtLoc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsNeedVoucher")
//    public Integer getfIsNeedVoucher() {
//        return fIsNeedVoucher;
//    }
//
//    public void setfIsNeedVoucher(Integer fIsNeedVoucher) {
//        this.fIsNeedVoucher = fIsNeedVoucher;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherNumber")
//    public String getfVoucherNumber() {
//        return fVoucherNumber;
//    }
//
//    public void setfVoucherNumber(String fVoucherNumber) {
//        this.fVoucherNumber = fVoucherNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FApproverID")
//    public String getfApproverId() {
//        return fApproverId;
//    }
//
//    public void setfApproverId(String fApproverId) {
//        this.fApproverId = fApproverId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FApproveDate")
//    public Timestamp getfApproveDate() {
//        return fApproveDate;
//    }
//
//    public void setfApproveDate(Timestamp fApproveDate) {
//        this.fApproveDate = fApproveDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccepter")
//    public String getfAccepter() {
//        return fAccepter;
//    }
//
//    public void setfAccepter(String fAccepter) {
//        this.fAccepter = fAccepter;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccepterDate")
//    public Timestamp getfAccepterDate() {
//        return fAccepterDate;
//    }
//
//    public void setfAccepterDate(Timestamp fAccepterDate) {
//        this.fAccepterDate = fAccepterDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FMixEntryVerify")
//    public Integer getfMixEntryVerify() {
//        return fMixEntryVerify;
//    }
//
//    public void setfMixEntryVerify(Integer fMixEntryVerify) {
//        this.fMixEntryVerify = fMixEntryVerify;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayerTypeID")
//    public String getfLastPayerTypeId() {
//        return fLastPayerTypeId;
//    }
//
//    public void setfLastPayerTypeId(String fLastPayerTypeId) {
//        this.fLastPayerTypeId = fLastPayerTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayerNumber")
//    public String getfLastPayerNumber() {
//        return fLastPayerNumber;
//    }
//
//    public void setfLastPayerNumber(String fLastPayerNumber) {
//        this.fLastPayerNumber = fLastPayerNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayerName")
//    public String getfLastPayerName() {
//        return fLastPayerName;
//    }
//
//    public void setfLastPayerName(String fLastPayerName) {
//        this.fLastPayerName = fLastPayerName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayerID")
//    public String getfLastPayerId() {
//        return fLastPayerId;
//    }
//
//    public void setfLastPayerId(String fLastPayerId) {
//        this.fLastPayerId = fLastPayerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsImpFromGL")
//    public Integer getfIsImpFromGl() {
//        return fIsImpFromGl;
//    }
//
//    public void setfIsImpFromGl(Integer fIsImpFromGl) {
//        this.fIsImpFromGl = fIsImpFromGl;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsSaleReturn")
//    public Integer getfIsSaleReturn() {
//        return fIsSaleReturn;
//    }
//
//    public void setfIsSaleReturn(Integer fIsSaleReturn) {
//        this.fIsSaleReturn = fIsSaleReturn;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsProxyReturn")
//    public Integer getfIsProxyReturn() {
//        return fIsProxyReturn;
//    }
//
//    public void setfIsProxyReturn(Integer fIsProxyReturn) {
//        this.fIsProxyReturn = fIsProxyReturn;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsPreReturn")
//    public Integer getfIsPreReturn() {
//        return fIsPreReturn;
//    }
//
//    public void setfIsPreReturn(Integer fIsPreReturn) {
//        this.fIsPreReturn = fIsPreReturn;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAdminOrgUnitId_SourceBill")
//    public String getfAdminOrgUnitIdSourceBill() {
//        return fAdminOrgUnitIdSourceBill;
//    }
//
//    public void setfAdminOrgUnitIdSourceBill(String fAdminOrgUnitIdSourceBill) {
//        this.fAdminOrgUnitIdSourceBill = fAdminOrgUnitIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPersonID_SourceBill")
//    public String getfPersonIdSourceBill() {
//        return fPersonIdSourceBill;
//    }
//
//    public void setfPersonIdSourceBill(String fPersonIdSourceBill) {
//        this.fPersonIdSourceBill = fPersonIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAsstActID_SourceBill")
//    public String getfAsstActIdSourceBill() {
//        return fAsstActIdSourceBill;
//    }
//
//    public void setfAsstActIdSourceBill(String fAsstActIdSourceBill) {
//        this.fAsstActIdSourceBill = fAsstActIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBillDate_SourceBill")
//    public Timestamp getfBillDateSourceBill() {
//        return fBillDateSourceBill;
//    }
//
//    public void setfBillDateSourceBill(Timestamp fBillDateSourceBill) {
//        this.fBillDateSourceBill = fBillDateSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAsstActTypeID_SourceBill")
//    public String getfAsstActTypeIdSourceBill() {
//        return fAsstActTypeIdSourceBill;
//    }
//
//    public void setfAsstActTypeIdSourceBill(String fAsstActTypeIdSourceBill) {
//        this.fAsstActTypeIdSourceBill = fAsstActTypeIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FisCoopBuild")
//    public int getFisCoopBuild() {
//        return fisCoopBuild;
//    }
//
//    public void setFisCoopBuild(int fisCoopBuild) {
//        this.fisCoopBuild = fisCoopBuild;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsReverseLockAmount")
//    public Integer getfIsReverseLockAmount() {
//        return fIsReverseLockAmount;
//    }
//
//    public void setfIsReverseLockAmount(Integer fIsReverseLockAmount) {
//        this.fIsReverseLockAmount = fIsReverseLockAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractNumber")
//    public String getfContractNumber() {
//        return fContractNumber;
//    }
//
//    public void setfContractNumber(String fContractNumber) {
//        this.fContractNumber = fContractNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSubSettDate")
//    public Timestamp getfSubSettDate() {
//        return fSubSettDate;
//    }
//
//    public void setfSubSettDate(Timestamp fSubSettDate) {
//        this.fSubSettDate = fSubSettDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppFpItemID")
//    public String getfOppFpItemId() {
//        return fOppFpItemId;
//    }
//
//    public void setfOppFpItemId(String fOppFpItemId) {
//        this.fOppFpItemId = fOppFpItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemId")
//    public String getfOppBgItemId() {
//        return fOppBgItemId;
//    }
//
//    public void setfOppBgItemId(String fOppBgItemId) {
//        this.fOppBgItemId = fOppBgItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemName")
//    public String getfOppBgItemName() {
//        return fOppBgItemName;
//    }
//
//    public void setfOppBgItemName(String fOppBgItemName) {
//        this.fOppBgItemName = fOppBgItemName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemNumber")
//    public String getfOppBgItemNumber() {
//        return fOppBgItemNumber;
//    }
//
//    public void setfOppBgItemNumber(String fOppBgItemNumber) {
//        this.fOppBgItemNumber = fOppBgItemNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemId")
//    public String getfOutBgItemId() {
//        return fOutBgItemId;
//    }
//
//    public void setfOutBgItemId(String fOutBgItemId) {
//        this.fOutBgItemId = fOutBgItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemName")
//    public String getfOutBgItemName() {
//        return fOutBgItemName;
//    }
//
//    public void setfOutBgItemName(String fOutBgItemName) {
//        this.fOutBgItemName = fOutBgItemName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemNumber")
//    public String getfOutBgItemNumber() {
//        return fOutBgItemNumber;
//    }
//
//    public void setfOutBgItemNumber(String fOutBgItemNumber) {
//        this.fOutBgItemNumber = fOutBgItemNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPAYACCOUNTBANK")
//    public String getFpayaccountbank() {
//        return fpayaccountbank;
//    }
//
//    public void setFpayaccountbank(String fpayaccountbank) {
//        this.fpayaccountbank = fpayaccountbank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCostCenterID")
//    public String getfCostCenterId() {
//        return fCostCenterId;
//    }
//
//    public void setfCostCenterId(String fCostCenterId) {
//        this.fCostCenterId = fCostCenterId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "fpaymentTypeid")
//    public String getFpaymentTypeid() {
//        return fpaymentTypeid;
//    }
//
//    public void setFpaymentTypeid(String fpaymentTypeid) {
//        this.fpaymentTypeid = fpaymentTypeid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSYNbillType")
//    public String getFsyNbillType() {
//        return fsyNbillType;
//    }
//
//    public void setFsyNbillType(String fsyNbillType) {
//        this.fsyNbillType = fsyNbillType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSYNbillNumber")
//    public String getFsyNbillNumber() {
//        return fsyNbillNumber;
//    }
//
//    public void setFsyNbillNumber(String fsyNbillNumber) {
//        this.fsyNbillNumber = fsyNbillNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSYNBillID")
//    public String getFsynBillId() {
//        return fsynBillId;
//    }
//
//    public void setFsynBillId(String fsynBillId) {
//        this.fsynBillId = fsynBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSYNBillEntryID")
//    public String getFsynBillEntryId() {
//        return fsynBillEntryId;
//    }
//
//    public void setFsynBillEntryId(String fsynBillEntryId) {
//        this.fsynBillEntryId = fsynBillEntryId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPrintCount")
//    public Integer getfPrintCount() {
//        return fPrintCount;
//    }
//
//    public void setfPrintCount(Integer fPrintCount) {
//        this.fPrintCount = fPrintCount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "CFKDTextField")
//    public String getCfkdTextField() {
//        return cfkdTextField;
//    }
//
//    public void setCfkdTextField(String cfkdTextField) {
//        this.cfkdTextField = cfkdTextField;
//    }
//
//    @Override
//    public boolean equals(Object o) {
//        if (this == o) return true;
//        if (o == null || getClass() != o.getClass()) return false;
//        TCasReceivingBillEntity that = (TCasReceivingBillEntity) o;
//        return fIsExchanged == that.fIsExchanged &&
//                fIsInitializeBill == that.fIsInitializeBill &&
//                fFiVouchered == that.fFiVouchered &&
//                fBillStatus == that.fBillStatus &&
//                fSettlementStatus == that.fSettlementStatus &&
//                fIsImport == that.fIsImport &&
//                fIsRelateReceipt == that.fIsRelateReceipt &&
//                fIsAppointVoucher == that.fIsAppointVoucher &&
//                fReceivingBillType == that.fReceivingBillType &&
//                fisCoopBuild == that.fisCoopBuild &&
//                Objects.equals(fid, that.fid) &&
//                Objects.equals(fCreatorId, that.fCreatorId) &&
//                Objects.equals(fCreateTime, that.fCreateTime) &&
//                Objects.equals(fLastUpdateUserId, that.fLastUpdateUserId) &&
//                Objects.equals(fLastUpdateTime, that.fLastUpdateTime) &&
//                Objects.equals(fControlUnitId, that.fControlUnitId) &&
//                Objects.equals(fNumber, that.fNumber) &&
//                Objects.equals(fBizDate, that.fBizDate) &&
//                Objects.equals(fHandlerId, that.fHandlerId) &&
//                Objects.equals(fDescription, that.fDescription) &&
//                Objects.equals(fHasEffected, that.fHasEffected) &&
//                Objects.equals(fAuditorId, that.fAuditorId) &&
//                Objects.equals(fSourceBillId, that.fSourceBillId) &&
//                Objects.equals(fSourceFunction, that.fSourceFunction) &&
//                Objects.equals(fCompanyId, that.fCompanyId) &&
//                Objects.equals(fSourceType, that.fSourceType) &&
//                Objects.equals(fSourceSysType, that.fSourceSysType) &&
//                Objects.equals(fCurrencyId, that.fCurrencyId) &&
//                Objects.equals(fExchangeRate, that.fExchangeRate) &&
//                Objects.equals(fLastExhangeRate, that.fLastExhangeRate) &&
//                Objects.equals(fSettlementTypeId, that.fSettlementTypeId) &&
//                Objects.equals(fSettlementNumber, that.fSettlementNumber) &&
//                Objects.equals(fOppAccountId, that.fOppAccountId) &&
//                Objects.equals(fFpItemId, that.fFpItemId) &&
//                Objects.equals(fIsCommitSettle, that.fIsCommitSettle) &&
//                Objects.equals(fSettleBizType, that.fSettleBizType) &&
//                Objects.equals(fAuditDate, that.fAuditDate) &&
//                Objects.equals(fCashierId, that.fCashierId) &&
//                Objects.equals(fAccountantId, that.fAccountantId) &&
//                Objects.equals(fFundType, that.fFundType) &&
//                Objects.equals(fRecType, that.fRecType) &&
//                Objects.equals(fActRecAmt, that.fActRecAmt) &&
//                Objects.equals(fActRecAmtVc, that.fActRecAmtVc) &&
//                Objects.equals(fActRecLocAmt, that.fActRecLocAmt) &&
//                Objects.equals(fActRecLocAmtVc, that.fActRecLocAmtVc) &&
//                Objects.equals(fPayeeBankId, that.fPayeeBankId) &&
//                Objects.equals(fPayeeAccountBankId, that.fPayeeAccountBankId) &&
//                Objects.equals(fPayeeAccountId, that.fPayeeAccountId) &&
//                Objects.equals(fPayerTypeId, that.fPayerTypeId) &&
//                Objects.equals(fPayerId, that.fPayerId) &&
//                Objects.equals(fPayerNumber, that.fPayerNumber) &&
//                Objects.equals(fPayerName, that.fPayerName) &&
//                Objects.equals(fPayerAccountNumber, that.fPayerAccountNumber) &&
//                Objects.equals(fPayerAccountBank, that.fPayerAccountBank) &&
//                Objects.equals(fAmount, that.fAmount) &&
//                Objects.equals(fLocalAmount, that.fLocalAmount) &&
//                Objects.equals(fAdminOrgUnitId, that.fAdminOrgUnitId) &&
//                Objects.equals(fPersonId, that.fPersonId) &&
//                Objects.equals(fRecDate, that.fRecDate) &&
//                Objects.equals(fAccessoryAmt, that.fAccessoryAmt) &&
//                Objects.equals(fConceit, that.fConceit) &&
//                Objects.equals(fReceiptId, that.fReceiptId) &&
//                Objects.equals(fCurProjectId, that.fCurProjectId) &&
//                Objects.equals(fSummary, that.fSummary) &&
//                Objects.equals(fDayaccount, that.fDayaccount) &&
//                Objects.equals(fContractNo, that.fContractNo) &&
//                Objects.equals(fContractBillId, that.fContractBillId) &&
//                Objects.equals(fCapitalAmount, that.fCapitalAmount) &&
//                Objects.equals(fOppInnerAcctId, that.fOppInnerAcctId) &&
//                Objects.equals(fFeeType, that.fFeeType) &&
//                Objects.equals(fProjectId, that.fProjectId) &&
//                Objects.equals(fProjectManagerId, that.fProjectManagerId) &&
//                Objects.equals(fVoucherId, that.fVoucherId) &&
//                Objects.equals(fVoucherTypeId, that.fVoucherTypeId) &&
//                Objects.equals(fDeliverId, that.fDeliverId) &&
//                Objects.equals(fBizTypeId, that.fBizTypeId) &&
//                Objects.equals(fIsBookRl, that.fIsBookRl) &&
//                Objects.equals(fBgAmount, that.fBgAmount) &&
//                Objects.equals(fRealRecCompanyId, that.fRealRecCompanyId) &&
//                Objects.equals(fRealRecBillId, that.fRealRecBillId) &&
//                Objects.equals(fSrcRealRecBillId, that.fSrcRealRecBillId) &&
//                Objects.equals(fRecBillTypeId, that.fRecBillTypeId) &&
//                Objects.equals(fIsRelateRecBook, that.fIsRelateRecBook) &&
//                Objects.equals(fFeeTypeId, that.fFeeTypeId) &&
//                Objects.equals(fPayerAccountBankId, that.fPayerAccountBankId) &&
//                Objects.equals(fIsCtrlOppAcct, that.fIsCtrlOppAcct) &&
//                Objects.equals(fIsRedBill, that.fIsRedBill) &&
//                Objects.equals(fIsTransBill, that.fIsTransBill) &&
//                Objects.equals(fIsTransOtherBill, that.fIsTransOtherBill) &&
//                Objects.equals(fVerifiedAmt, that.fVerifiedAmt) &&
//                Objects.equals(fVerifiedAmtLoc, that.fVerifiedAmtLoc) &&
//                Objects.equals(fUnVerifiedAmt, that.fUnVerifiedAmt) &&
//                Objects.equals(fUnVerifiedAmtLoc, that.fUnVerifiedAmtLoc) &&
//                Objects.equals(fIsNeedVoucher, that.fIsNeedVoucher) &&
//                Objects.equals(fVoucherNumber, that.fVoucherNumber) &&
//                Objects.equals(fApproverId, that.fApproverId) &&
//                Objects.equals(fApproveDate, that.fApproveDate) &&
//                Objects.equals(fAccepter, that.fAccepter) &&
//                Objects.equals(fAccepterDate, that.fAccepterDate) &&
//                Objects.equals(fMixEntryVerify, that.fMixEntryVerify) &&
//                Objects.equals(fLastPayerTypeId, that.fLastPayerTypeId) &&
//                Objects.equals(fLastPayerNumber, that.fLastPayerNumber) &&
//                Objects.equals(fLastPayerName, that.fLastPayerName) &&
//                Objects.equals(fLastPayerId, that.fLastPayerId) &&
//                Objects.equals(fIsImpFromGl, that.fIsImpFromGl) &&
//                Objects.equals(fIsSaleReturn, that.fIsSaleReturn) &&
//                Objects.equals(fIsProxyReturn, that.fIsProxyReturn) &&
//                Objects.equals(fIsPreReturn, that.fIsPreReturn) &&
//                Objects.equals(fAdminOrgUnitIdSourceBill, that.fAdminOrgUnitIdSourceBill) &&
//                Objects.equals(fPersonIdSourceBill, that.fPersonIdSourceBill) &&
//                Objects.equals(fAsstActIdSourceBill, that.fAsstActIdSourceBill) &&
//                Objects.equals(fBillDateSourceBill, that.fBillDateSourceBill) &&
//                Objects.equals(fAsstActTypeIdSourceBill, that.fAsstActTypeIdSourceBill) &&
//                Objects.equals(fIsReverseLockAmount, that.fIsReverseLockAmount) &&
//                Objects.equals(fContractNumber, that.fContractNumber) &&
//                Objects.equals(fSubSettDate, that.fSubSettDate) &&
//                Objects.equals(fOppFpItemId, that.fOppFpItemId) &&
//                Objects.equals(fOppBgItemId, that.fOppBgItemId) &&
//                Objects.equals(fOppBgItemName, that.fOppBgItemName) &&
//                Objects.equals(fOppBgItemNumber, that.fOppBgItemNumber) &&
//                Objects.equals(fOutBgItemId, that.fOutBgItemId) &&
//                Objects.equals(fOutBgItemName, that.fOutBgItemName) &&
//                Objects.equals(fOutBgItemNumber, that.fOutBgItemNumber) &&
//                Objects.equals(fpayaccountbank, that.fpayaccountbank) &&
//                Objects.equals(fCostCenterId, that.fCostCenterId) &&
//                Objects.equals(fpaymentTypeid, that.fpaymentTypeid) &&
//                Objects.equals(fsyNbillType, that.fsyNbillType) &&
//                Objects.equals(fsyNbillNumber, that.fsyNbillNumber) &&
//                Objects.equals(fsynBillId, that.fsynBillId) &&
//                Objects.equals(fsynBillEntryId, that.fsynBillEntryId) &&
//                Objects.equals(fPrintCount, that.fPrintCount) &&
//                Objects.equals(cfkdTextField, that.cfkdTextField);
//    }
//
//    @Override
//    public int hashCode() {
//
//        return Objects.hash(fid, fCreatorId, fCreateTime, fLastUpdateUserId, fLastUpdateTime, fControlUnitId, fNumber, fBizDate, fHandlerId, fDescription, fHasEffected, fAuditorId, fSourceBillId, fSourceFunction, fCompanyId, fSourceType, fSourceSysType, fCurrencyId, fExchangeRate, fIsExchanged, fLastExhangeRate, fSettlementTypeId, fSettlementNumber, fOppAccountId, fFpItemId, fIsCommitSettle, fSettleBizType, fAuditDate, fCashierId, fAccountantId, fIsInitializeBill, fFiVouchered, fBillStatus, fSettlementStatus, fFundType, fRecType, fActRecAmt, fActRecAmtVc, fActRecLocAmt, fActRecLocAmtVc, fPayeeBankId, fPayeeAccountBankId, fPayeeAccountId, fPayerTypeId, fPayerId, fPayerNumber, fPayerName, fPayerAccountNumber, fPayerAccountBank, fIsImport, fAmount, fLocalAmount, fAdminOrgUnitId, fPersonId, fRecDate, fAccessoryAmt, fConceit, fIsRelateReceipt, fReceiptId, fCurProjectId, fSummary, fDayaccount, fContractNo, fContractBillId, fCapitalAmount, fOppInnerAcctId, fFeeType, fProjectId, fProjectManagerId, fVoucherId, fVoucherTypeId, fDeliverId, fBizTypeId, fIsBookRl, fBgAmount, fIsAppointVoucher, fReceivingBillType, fRealRecCompanyId, fRealRecBillId, fSrcRealRecBillId, fRecBillTypeId, fIsRelateRecBook, fFeeTypeId, fPayerAccountBankId, fIsCtrlOppAcct, fIsRedBill, fIsTransBill, fIsTransOtherBill, fVerifiedAmt, fVerifiedAmtLoc, fUnVerifiedAmt, fUnVerifiedAmtLoc, fIsNeedVoucher, fVoucherNumber, fApproverId, fApproveDate, fAccepter, fAccepterDate, fMixEntryVerify, fLastPayerTypeId, fLastPayerNumber, fLastPayerName, fLastPayerId, fIsImpFromGl, fIsSaleReturn, fIsProxyReturn, fIsPreReturn, fAdminOrgUnitIdSourceBill, fPersonIdSourceBill, fAsstActIdSourceBill, fBillDateSourceBill, fAsstActTypeIdSourceBill, fisCoopBuild, fIsReverseLockAmount, fContractNumber, fSubSettDate, fOppFpItemId, fOppBgItemId, fOppBgItemName, fOppBgItemNumber, fOutBgItemId, fOutBgItemName, fOutBgItemNumber, fpayaccountbank, fCostCenterId, fpaymentTypeid, fsyNbillType, fsyNbillNumber, fsynBillId, fsynBillEntryId, fPrintCount, cfkdTextField);
//    }
//}
